bowhead whales - Turkish English Dictionary